@import "../var.less";

#busScheduling{
	.main{
		width:100%;height: calc(~'100vh - 48px - 32px - 15px - 30px');margin-top: 15px;
		position: relative;padding-left: 300px;

		.cal-left{
			width: 285px;height:100%;
			position: absolute;left:0;top:0;
			.calendar{margin-top: 15px;}
		}

		.cal-right{
			.table{margin:0;}
			.sche-nodata{min-height: 300px;text-align: center;}
			td{
				height: 44px;position: relative;
				.schedule{position: absolute;left: 5px;top: 12px;}
			}
			tr.sche-time-error{
				.ivu-date-picker input{
			    border-color: #ed3f14;
					&:focus{outline: 0;box-shadow: 0 0 0 2px rgba(237,63,20,.2);}
				}
			}
			tr.sche-cancel{
				background-color: @border-color-base;
			}
			.ivu-date-picker{
				// width:calc(~"100% - 25px");float:right;
			}
		}
	}
}
